19d819b40584037a14164f5a60e24d05928a6544,generator/src/main/java/org/stjs/generator/plugin/MainGenerationPlugin.java,MainGenerationPlugin,addFieldTemplates,#WriterVisitor#,253
Before Change
protected void addFieldTemplates(WriterVisitor<JS> visitor) {
String none = "none";
visitor.contribute(assignTemplate(none), new DefaultAssignmentTemplate<JS>());
visitor.contribute(assignTemplate("setter"), new SetterAssignmentTemplate<JS>());
visitor.contribute(assignTemplate("property"), new SetterAssignmentTemplate<JS>());
visitor.contribute(assignTemplate("gsetter"), new GlobalSetterAssignmentTemplate<JS>());
visitor.contribute(assignTemplate("gproperty"), new GlobalSetterAssignmentTemplate<JS>());
After Change
visitor.contribute(compoundAssignTemplate(property), new SetterCompoundAssignmentTemplate<JS>());
visitor.contribute(compoundAssignTemplate(gproperty), new GlobalSetterCompoundAssignmentTemplate<JS>());
visitor.contribute(identifierTemplate(none), new DefaultIdentifierTemplate<JS>());
visitor.contribute(identifierTemplate(property), new GetterIdentifierTemplate<JS>());
visitor.contribute(identifierTemplate(gproperty), new GlobalGetterIdentifierTemplate<JS>());
visitor.contribute(memberSelectTemplate(none), new DefaultMemberSelectTemplate<JS>());
visitor.contribute(memberSelectTemplate(property), new GetterMemberSelectTemplate<JS>());
visitor.contribute(memberSelectTemplate(gproperty), new GlobalGetterMemberSelectTemplate<JS>());
}